refuse removal - French English Dictionary